impression blanket - Spanish English Dictionary